443385
597346
902401
384992
13064
493155
235490
206284
216195
1008364
709509
163271
5151799
3568581
3082148
2395804
2233988
2053609
1975358
191678
1770118
1722136
1691196
1638471